import os
import random

import django
os.environ.setdefault("DJANGO_SETTINGS_MODULE", 'mysite.settings')
django.setup()
from blog.models import Category, Tag, Blog, Comment


def populate_category(category):
    for c in category:
        Category.objects.create(name=c)

def populate_tag(tag):
    for t in tag:
        Tag.objects.create(name=t)

#  def populate_blog(title, author, content):
    #  for q in Category.objects.all():
        #  blog_group = blogs[:2]
        #  choices = choices[2:]
        #  for b in blog_group:
            #  Blog.objects.create(title=title[], question=q)


category = ['c', 'python', 'php', 'java']

title = [
'MD5原理及加密字符串和文件',
'马云启示录',
'比首富更珍贵的是什么',
'百度李彦宏---谁想创业赚钱做老板？']


author = ['Alice', 'Bob']



content=['''MD5算机安全领域广泛使用的一种散列函数，用以提供消息的完整性保护。
不同消息（文件）的MD5码不一样，所以经常用来检验文件是否被修改过。''',

'''马云：我最遗憾的错误 01年，我犯了一个错误，我告诉我的18位共同创业同仁，他们只能做小组经理，而所有的副总裁都得从外面聘请。现在十年过去了，我从外面聘请的人才都走了，而我之前曾怀疑过其能力的人都成了副总或董事。我相信两个信条：态度比能力重要，选择同样也比能力重要！''',

'''天河工业园距离广州市中心40多分钟的车程。在一间间高大的标准厂房内，600多位网易员工正在电脑前紧张工作。丁磊把网易内容制作部分（包括短信、游戏和新闻）的员工，全部安排在这个房租便宜、成本低廉的工业园内办公，即使在这些宽阔的标准厂房内，员工也是密集地在大平面办公，连总监级别的人物，也不过是两人一间小小的办公室。但与此同时，网易的市场和销售人员，则分别在北京的东方广场、上海的港陆广场、广州的新世界广场三个顶尖级的写字楼工作。这样的安排也是出于丁磊一贯的花钱原则：该花的决不省，该省的决不花。''',

'''毕业于北京大学信息管理系。之后赴美并于布法罗纽约州立大学获计算机科学硕士学位。
在美国8年间，由他发明的"超链分析"技术获得美国专利。''']

#  Blog.objects.create(title=title[0], author=author[0], content=content[0],
        #  category=Category.objects.all()[0], tag=Tag.objects.all()[0])

#  Blog.objects.create(title=title[1], author=author[1], content=content[1],
        #  category=Category.objects.all()[1], tag=Tag.objects.all()[1])




populate_category(category)
populate_tag(category)
#  populate_blog(title, author, content)
